﻿@charset "utf-8";
/*--------------- 
总体 
---------------*/
body { position:relative; width:100%; font:normal 14px/30px "微软雅黑"; background:#fff; color:#555; }
a { text-decoration:none; color:#555; }
a:hover { color:#0b8be6; }
.wrapper { position:relative; margin:0 auto; width:1200px; }
h2, h3, h4, h5 { font-weight:normal; }
hr { border:0; background-color:#ccc; height:1px; }
/*--------------- 
头部 
---------------*/
header { padding:20px 0; width:100%; background:#085c99; color:#fff; border-bottom:5px #0b8be6 solid; }
header h1 { float:left; padding-left:60px; width:200px; height:75px; font-size:28px; font-weight:600; line-height:30px; color:#fff; background:url(../images/logo.png) no-repeat left center; }
header h1 span { display:block; line-height:normal; font-size:18px; font-weight:normal; }
header h2 { float:left; padding-left:30px; width:400px; height:60px; font-size:32px; font-weight:600; line-height:30px; color:#fff; border-left:1px #0a74bf solid; }
header h2 span { display:block; font-size:16px; font-weight:normal; }
header>div>label{font-family: "微软雅黑"; FONT-SIZE: 14px;fontL:inherit;font-size: 14px !important;}


.search { float:right; height:50px; }
.search p { float:right; padding-right:15px; line-height:65px; }
.search form { float:right; padding-left:15px; height:60px; border-left:1px #0a74bf solid; }
.search input[type=text] { display:none; width:130px; height:50px; line-height:40px; color:#fff; background:#085c99; border:0 none; }
.search input[type=submit] { width:50px; height:60px; border:0 none; background:url(../images/zoom.png) no-repeat center center; cursor:pointer; }

/*--------------- 
首页
---------------*/
.linkNav { margin-top:40px; width:1198px; border:1px #ccc solid; text-align:center; }
.linkNav li { margin:20px; font-size:20px; }

.nav { margin-top:20px; margin-bottom:-15px; text-align:right; }
.nav li { display:inline-block; width:30px; height:30px; background:#ccc url(../images/nav1.png) no-repeat center center; cursor:pointer; } 
.nav li.active { background-color:#0b8be6; }
.nav .nav2 { background-image:url(../images/nav2.png); } 
.mainTitle { margin-top:10px; height:70px; line-height:70px; font-size:24px; background:url(../images/line.png) no-repeat left bottom; }
.more { float:right; margin-top:-50px; font-size:16px; color:#999; }

.thumbList, .appList { padding:20px 0 30px 0; }
.thumbList a, .appList a { display:inline-block; width:100%; height:100%; transition:all .3s; -moz-transition:all .3s; -webkit-transition:all .3s; -o-transition:all .3s; -ms-transition:all .3s; }
.thumbList a:hover, .appList a:hover { background:#eee; transition:all .3s; -moz-transition:all .3s; -webkit-transition:all .3s; -o-transition:all .3s; -ms-transition:all .3s; }
.thumbList li, .appList li { float:left; margin-left:30px; width:248px; height:218px; border:1px #ccc solid; }
.thumbList li { margin-left:0px; margin-right:20px; width:148px; height:148px; text-align:center; }
.appList li.first { margin-left:0px; width:358px; }
.appList h4 { margin-left:20px; font-size:18px; line-height:20px; }
.appList li.first h4 { margin-top:60px; }
.appList h5 { margin-left:20px; color:#999; }
.appList img { margin-left:20px; }
.appList img.img { margin-left:0px; width:248px; height:134px; }
.appList li.first img.img { float:left; width:164px; height:218px; }
.appList li.first h4, .appList li.first h5, .appList li.first img { margin-left:0; }
.appList p { float:right; margin-right:20px; margin-top:-15px; }
.appList li.first p { float:none; margin-right:0px; margin-top:0px; }
.thumbList h4 { font-size:16px; line-height:24px; }
.thumbList img { width:148px; height:98px; }
/*--------------- 
底部 
---------------*/
footer { clear:both; margin-top:80px; width:100%; background:#085c99; color:#fff; }
footer address { float:left; margin-right:100px; padding:40px 0; width:520px; }
footer img { float:right; width:80px; height:80px; margin-top:40px; }






